package gruppoA;

import server.HTTPServer;

public class Servizio0Main {
	public static void main(String[] args) {
		/* TODO
		 * Noooooo! Così costringo il client a mandare 2 richieste HTTP, la prima per ottenere la URI, e la
		 * seconda per leggere i dati!! Il che vanifica la possibilità del servizio di rispondere, tra le altre
		 * cose, alla chiamata fatta su più URI
		 * 
		 * La uri può (anzi deve) essere infatti ottenuta dalla prima rifa della richiestaHTTP in IHTTPServer
		 * 
		 * Inoltre, ora RisorsaURI duplica il codice di HTTPServer... e il codice Duplicato
		 * è sempre indice di guai!!
		 */
		RisorsaURI risorsaURI = new RisorsaURI();
		/* TODO 
		 * poi che centra connettersi al server del repository svn??
		 */
		HTTPServer server=new HTTPServer(4444, new PaginaWEB("http://unipvhttpserver.googlecode.com/svn/trunk/HtppServer/web/"+risorsaURI.getURIrequested()));
		server.launch();
	}
}
